数据组织基础

数据组织不仅要考虑单个数据如何存储,还要考虑多个数据之间的关系及其如何存储。

一般都是以数据类型概念对应于单个数据的组织,以单个数据组织之间的有限关系集对应于多个数据的组织,最后,以二元组定义整个数据组织方法。二元组具有自我演化的特性(比如数组内部可以是结构体,结构体内部又可以有数组)

单个数据的组织 ->数据类型:bool、int 等
多个数据的组织(c++)->堆叠、关联与绑定:堆叠即数组、结构体、枚举、联合体;关联即指针;绑定即引用

常用的基本数据组织形态